created on Tue Nov 05 15:11:08 UTC 2019 by ?

1. Summary

Total Runs Success Rate Total time Failures Errors Skipped

0

100.0%

2 minutes, 11.187 seconds

1

0

10

2. Features

2.1. Default without included components in XS IGNORED

Result: IGNORED Time: 2.024 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.2. Default without included components in SM IGNORED

Result: IGNORED Time: 1.945 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.3. Default without included components in MD IGNORED

Result: IGNORED Time: 2.126 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.4. Default without included components in LG IGNORED

Result: IGNORED Time: 2.133 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.5. Default without included components in XLG IGNORED

Result: IGNORED Time: 2.420 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.6. Default without included components in XXLG IGNORED

Result: IGNORED Time: 2.528 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.7. Default with included components in XS IGNORED

Result: IGNORED Time: 2.389 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in XS The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.8. Default with included components in SM IGNORED

Result: IGNORED Time: 2.561 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in SM The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.9. Default with included components in MD IGNORED

Result: IGNORED Time: 3.185 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in MD The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.10. Default with included components in LG IGNORED

Result: IGNORED Time: 3.428 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in LG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.11. Default with included components in XLG IGNORED

Result: IGNORED Time: 3.884 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in XLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.12. Default with included components in XXLG IGNORED

Result: IGNORED Time: 4.157 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in XXLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.13. Functionality of Component with Hidden Variant in XS IGNORED

Result: IGNORED Time: 1.567 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.14. Functionality of Component with Hidden Variant in SM IGNORED

Result: IGNORED Time: 1.607 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.15. Functionality of Component with Hidden Variant in MD IGNORED

Result: IGNORED Time: 1.899 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.16. Functionality of Component with Hidden Variant in LG IGNORED

Result: IGNORED Time: 2.054 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.17. Functionality of Component with Hidden Variant in XLG IGNORED

Result: IGNORED Time: 2.164 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.18. Functionality of Component with Hidden Variant in XXLG IGNORED

Result: IGNORED Time: 2.291 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.19. Functionality of Component with Background and Inherited Toolbar in XS IGNORED

Result: IGNORED Time: 2.430 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in XS The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.20. Functionality of Component with Background and Inherited Toolbar in SM IGNORED

Result: IGNORED Time: 2.428 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in SM The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.21. Functionality of Component with Background and Inherited Toolbar in MD IGNORED

Result: IGNORED Time: 2.826 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in MD The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.22. Functionality of Component with Background and Inherited Toolbar in LG IGNORED

Result: IGNORED Time: 3.217 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in LG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.23. Functionality of Component with Background and Inherited Toolbar in XLG IGNORED

Result: IGNORED Time: 3.518 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in XLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.24. Functionality of Component with Background and Inherited Toolbar in XXLG IGNORED

Result: IGNORED Time: 3.857 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in XXLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.25. Page Details: Default without included components and hidden Description in XS IGNORED

Result: IGNORED Time: 2.017 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.26. Page Details: Default without included components and hidden Description in SM IGNORED

Result: IGNORED Time: 1.976 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.27. Page Details: Default without included components and hidden Description in MD IGNORED

Result: IGNORED Time: 2.040 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.28. Page Details: Default without included components and hidden Description in LG IGNORED

Result: IGNORED Time: 2.084 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.29. Page Details: Default without included components and hidden Description in XLG IGNORED

Result: IGNORED Time: 2.374 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.30. Page Details: Default without included components and hidden Description in XXLG IGNORED

Result: IGNORED Time: 2.617 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.31. Page Details: Default without included components and hidden Title and Description in XS IGNORED

Result: IGNORED Time: 1.867 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.32. Page Details: Default without included components and hidden Title and Description in SM IGNORED

Result: IGNORED Time: 1.879 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.33. Page Details: Default without included components and hidden Title and Description in MD IGNORED

Result: IGNORED Time: 2.071 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.34. Page Details: Default without included components and hidden Title and Description in LG IGNORED

Result: IGNORED Time: 2.069 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.35. Page Details: Default without included components and hidden Title and Description in XLG IGNORED

Result: IGNORED Time: 2.401 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.36. Page Details: Default without included components and hidden Title and Description in XXLG IGNORED

Result: IGNORED Time: 2.569 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.37. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in XS IGNORED

Result: IGNORED Time: 1.962 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in XS The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.38. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in SM IGNORED

Result: IGNORED Time: 1.962 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in SM The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.39. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in MD IGNORED

Result: IGNORED Time: 2.022 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in MD The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.40. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in LG IGNORED

Result: IGNORED Time: 2.223 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in LG The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.41. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in XLG IGNORED

Result: IGNORED Time: 2.410 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in XLG The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.42. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in XXLG IGNORED

Result: IGNORED Time: 2.620 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in XXLG The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.43. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in XS IGNORED

Result: IGNORED Time: 1.899 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in XS The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.44. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in SM IGNORED

Result: IGNORED Time: 1.972 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in SM The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.45. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in MD IGNORED

Result: IGNORED Time: 2.039 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in MD The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.46. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in LG IGNORED

Result: IGNORED Time: 2.191 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in LG The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.47. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in XLG IGNORED

Result: IGNORED Time: 2.341 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in XLG The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.48. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in XXLG IGNORED

Result: IGNORED Time: 2.610 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in XXLG The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.49. Default without included components and Page Date, Custom Title and Description in XS IGNORED

Result: IGNORED Time: 1.879 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.50. Default without included components and Page Date, Custom Title and Description in SM IGNORED

Result: IGNORED Time: 1.891 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.51. Default without included components and Page Date, Custom Title and Description in MD IGNORED

Result: IGNORED Time: 1.978 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.52. Default without included components and Page Date, Custom Title and Description in LG IGNORED

Result: IGNORED Time: 2.184 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.53. Default without included components and Page Date, Custom Title and Description in XLG IGNORED

Result: IGNORED Time: 2.364 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.54. Default without included components and Page Date, Custom Title and Description in XXLG IGNORED

Result: IGNORED Time: 2.550 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.55. Page Details: Default metadata added to page FAIL

Result: FAIL Time: 1.879 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Page has metadata field og:title from Details component

1
assert $("meta[property='og:title']").attr("content").equals("Page Properties - Page Title")
  • And Page has metadata field og:type

1
assert $("meta[property='og:type']").attr("content").equals("article")
  • And Page has metadata field og:image

1
assert $("meta[property='og:image']").attr("content").contains("generic-details.thumb.")
  • And Page has metadata field og:url

1
assert $("meta[property='og:url']").attr("content").contains("details/generic-details.html")
  • And Page has canonical link

1
assert $("link[rel='canonical']").attr("href").contains("details/generic-details.html")
The following problems occurred:
Condition not satisfied:

$("meta[property='og:title']").attr("content").equals("Page Properties - Page Title")
|                              |               |
[]                             null            false